package com.info.zhiduoduo.repository.dto.crowdsource;

import java.math.BigDecimal;
import java.util.Date;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.ToString;
import lombok.experimental.Accessors;

@Data
@AllArgsConstructor
@NoArgsConstructor
@Accessors(chain = true)
@ToString
public class ProjectContractModeDto {

    private Integer id;
    /**
     * 大项目id
     */
    private Integer projectid;
    /**
     * 1 自然人 2 创客
     */
    private int userType;

    /**
     * 创客或自然人主键
     */
    private int userid;

    /**
     * 甲方
     */
    private String compname;

    /**
     * 甲方电话
     */
    private String companyPhone;

    /**
     * 甲方联系人
     */
    private String companyLegalPerson;

    /**
     * 甲方地址
     */
    private String companyAddress;

    /**
     * 乙方
     */
    private String userName;

    /**
     * 乙方工作室名称或 身份证号
     */
    private String studioName;


    /**
     * 乙方电话
     */
    private String userPhone;

    /**
     * 项目名称
     */
    private String projectName;
    /**
     * 项目描述
     */
    private String projectDesc;

    /**
     * 交易结束时间
     */
    private Date finishtime;

    /**
     * 共享经济服务费
     */
    private BigDecimal projectAmount;

    /**
     * 项目服务费+综合税费
     */
    private BigDecimal projectServiceCharge;


    /**
     * 户名
     */
    private String payername;

    /**
     * 账号
     */
    private String acctno;

    /**
     * 行名
     */
    private String bankname;

    /**
     * 行号
     */
    private String bankno;

    /**
     * 项目创建时间
     */
    private Date projectCreateTime;

    /**
     * 1: 代付模式 2：承揽模式
     */
    private int crowdsourceType;

}
